var GOVCY=function(e){"use strict";const t={setCookie:(e,t)=>{const n=new Date;n.setTime(n.getTime()+31536e6);let s="expires="+n.toUTCString();document.cookie=e+"="+t+";"+s+";path=/"},getCookie:e=>{let t=e+"=",n=decodeURIComponent(document.cookie).split(";");for(let e=0;efetch(window.location.origin+"/wp-json/cookie/strings/"+e).then((e=>e.json())).then((e=>e)),initCookieConsentForm:()=>{const e=document.querySelector('[data-consent-form="true"]');if(!e)return;let n=t.getCookie("govcy_cpm"),s=t.getCookie("govcy_cpw");const o=e.querySelectorAll(".wpforms-marketing input"),i=e.querySelectorAll(".wpforms-website input");""==n&&(n=0),""==s&&(s=0),o.forEach((e=>{e.checked=e.value==n})),i.forEach((e=>{e.checked=e.value==s}))},initCookieConsentBanner:async()=>{const e=t.getCookie("govcy_cpm"),n=t.getCookie("govcy_cpw");if(["0","1"].includes(e)&&["0","1"].includes(n))return;const s=t.getCookie("wp-wpml_current_language"),o=document.getElementById("cookieConsentWrapper"),i=await t.getCookieConsentStrings(s),r=i.title,a=i.text1,c=i.text2,l=i.buttons.btnAcceptText,d=i.buttons.btnRejectText,u=i.buttons.btnRedirectText,h=document.createElement("div"),p=document.createElement("div"),m=document.createElement("h3"),g=document.createElement("p"),v=document.createElement("p"),y=document.createElement("div"),E=document.createElement("a"),b=document.createElement("a"),f=document.createElement("a");h.classList.add("govcy-cookie-consent-banner"),p.classList.add("govcy-container"),y.classList.add("govcy-d-flex","govcy-align-items-center"),m.insertAdjacentHTML("beforeend",r),g.insertAdjacentHTML("beforeend",a),v.insertAdjacentHTML("beforeend",c),E.appendChild(document.createTextNode(l)),E.setAttribute("href","#"),E.setAttribute("id","btnAcceptAllCookies"),E.classList.add("govcy-btn-primary","me-2"),b.appendChild(document.createTextNode(d)),b.setAttribute("href","#"),b.setAttribute("id","btnRejectAllCookies"),b.classList.add("govcy-btn-primary","me-2"),f.appendChild(document.createTextNode(u)),f.setAttribute("href",o.dataset.formUrl),h.appendChild(p),y.appendChild(E),y.appendChild(b),y.appendChild(f),h.appendChild(p),p.appendChild(m),p.appendChild(g),p.appendChild(v),p.appendChild(y),E.addEventListener("click",(e=>{e.preventDefault(),t.setCookie("govcy_cpm",1),t.setCookie("govcy_cpw",1),"undefined"!=typeof _paq&&_paq&&_paq.push(["rememberConsentGiven"]),h.classList.add("govcy-d-none")})),b.addEventListener("click",(e=>{e.preventDefault(),t.setCookie("govcy_cpm",0),t.setCookie("govcy_cpw",0),"undefined"!=typeof _paq&&_paq&&_paq.push(["forgetConsentGiven"]),h.classList.add("govcy-d-none")})),o.appendChild(h)},init:()=>{t.initCookieConsentForm(),t.initCookieConsentBanner()}};window.addEventListener("DOMContentLoaded",(()=>t.init()));class n{constructor(){}static init(e){document.addEventListener("DOMContentLoaded",(()=>{const t=document.querySelectorAll(e);t&&t.forEach((e=>{new this(e)}))}))}}const s="click";class o extends n{constructor(e){if(super(),!e)return;this.header=e,this.source={globalSearch:this.header.querySelector(".govcy-global-search"),mobileMenu:this.header.querySelector(".govcy-mobile-menu")},this.destination={globalSearch:this.header.querySelector(".govcy-header-search-area"),mobileMenu:this.header.querySelector(".govcy-mainmenu")},this.source.globalSearch&&this.source.globalSearch.addEventListener(s,(e=>{e.preventDefault(),this._toggle(this.source.globalSearch,this.destination.globalSearch)})),this.source.mobileMenu&&this.source.mobileMenu.addEventListener(s,(e=>{e.preventDefault(),this._toggle(this.source.mobileMenu,this.destination.mobileMenu)}));this.header.querySelectorAll(".govcy-expand-btn").forEach((e=>{"#"==e.getAttribute("href")&&e.addEventListener("click",(t=>{t.preventDefault(),e.classList.toggle("open"),e.parentElement.classList.toggle("open")})),e.addEventListener("keydown",(t=>{9!=t.keyCode||e.classList.contains("open")||(t.preventDefault(),e.classList.add("open"))}))}));this.header.querySelectorAll(".govcy-expand-btn i").forEach((e=>{"#"!=e.parentElement.getAttribute("href")&&e.addEventListener("click",(t=>{t.preventDefault(),e.parentElement.classList.toggle("open")})),e.addEventListener("keydown",(t=>{9!=t.keyCode||e.parentElement.classList.contains("open")||(t.preventDefault(),e.parentElement.classList.add("open"))}))}));this.header.querySelectorAll(".govcy-dropdown").forEach((e=>{e.addEventListener("mouseover",(()=>{e.querySelector(".govcy-expand-btn").setAttribute("aria-expanded","true")})),e.addEventListener("mouseout",(()=>{e.querySelector(".govcy-expand-btn").setAttribute("aria-expanded","false")})),e.addEventListener("focusin",(()=>{e.querySelector(".govcy-expand-btn").setAttribute("aria-expanded","true")})),e.addEventListener("focusout",(()=>{e.querySelector(".govcy-expand-btn").setAttribute("aria-expanded","false")}))}));const t=window.matchMedia("(max-width: 767px)");addEventListener("resize",(()=>{const e=this.header.querySelectorAll(".govcy-desktop-menu-only"),n=this.header.querySelectorAll(".govcy-mobile-menu-only");t.matches?(e.forEach((e=>{e.hidden=!0})),n.forEach((e=>{e.hidden=!1}))):(e.forEach((e=>{e.hidden=!1})),n.forEach((e=>{e.hidden=!0})))})),dispatchEvent(new Event("resize"))}_toggle(e,t){for(let e in this.destination)this.destination[e]!==t&&this._close(this.source[e],this.destination[e]);e&&t&&(e.classList.toggle("open"),t.classList.toggle("open"))}_close(e,t){e&&t&&(e.classList.remove("open"),t.classList.remove("open"),e.firstElementChild.firstElementChild.classList.remove("open"))}}o.init(".govcy-header");const i="active",r="show";class a extends n{constructor(e){if(super(),!e)return;const t=document.querySelector(e.dataset.govcyTarget);t&&(this.srcElement=e,this.targetElement=t,this.srcElement.addEventListener("click",(e=>{e.preventDefault(),this._activateTab()})))}_activateTab(){this.srcElement.closest(".govcy-tabs").querySelectorAll(".govcy-tab-link").forEach((e=>{e.classList.remove(i),e.setAttribute("aria-selected",!1)})),this.srcElement.classList.add(i),this.srcElement.setAttribute("aria-selected",!0);this.targetElement.parentElement.querySelectorAll(".govcy-tab-pane").forEach((e=>{e.getAttribute("id")==this.targetElement.getAttribute("id")?(e.classList.add(i),e.classList.add(r)):(e.classList.remove(i),e.classList.remove(r))}))}}a.init(".govcy-tab-link");const c="show",l="collapse",d="collapsed";class u extends n{constructor(e){if(super(),!e)return;const t=document.querySelector(e.dataset.govcyTarget);t&&(this.srcElement=e,this.targetElement=t,this.srcElement.addEventListener("click",(e=>{e.preventDefault(),this._toggle()})))}_toggle(){this._isCollapsed()?this._expand():this._collapse()}_expand(){this.srcElement.classList.remove(d),this.srcElement.setAttribute("aria-expanded",!0),this.targetElement.classList.add(l),this.targetElement.classList.add(c)}_collapse(){this.srcElement.classList.add(d),this.srcElement.setAttribute("aria-expanded",!1),this.targetElement.classList.add(l),this.targetElement.classList.remove(c)}_isCollapsed(){return this.srcElement.classList.contains(d)}}return u.init(".govcy-accordion-button"),e.Accordion=u,e.HeaderMenu=o,e.Tab=a,e}({});